const merge = (nums1, m, nums2, n) => {
    for (let i = 0; i < n; i++) {
        nums1.unshift(nums2[i])
        m++
    }
    // return nums1
    while (m < m + n) {
        nums1.pop();
        n--
    }
    // return nums1
    for (let j = 0; j < m; j++) {
        for (let k = 0; k < m - j - 1; k++) {
            if (nums1[k] > nums1[k + 1]) {
                let num = nums1[k]
                nums1[k] = nums1[k + 1]
                nums1[k + 1] = num
            }
        }
    }
    return nums1
}
console.log(merge([1, 2, 3, 0, 0, 0], 3, [2, 5, 6], 3));